<?php 

 class BrandModel extends Model{
  public $table='Brand';

 // 自动验证
   public $validate=array(
     
     
 
   	);

// 自动完成
 public $auto=array(
 	// 1.字段名 2.方法或者函数 3.用什么方式处理 4。条件 5.时机
      array('addtime','time','function',2,1),
    


 	);

public function addData(){

if(!$this->create()) return false;

   if($_FILES['logo']['error'] != 4){
      //执行上传类
      $upload = new Upload();
      $files = $upload->upload();
      //如果上传 失败
      if(!$files){
        $this->error = $upload->error;
        return false;
      }
    

      $Path = $files[0]['path'];  
   
      //$this->data 就是 添加要操作的数组，它里面有什么，add就会自动添加什么
      $this->data['logo'] = $Path;
    }


  return $this->add();


}




public function edit($brand_id){

 if(!$this->create())     return false;
    if($_FILES){
 //如果有上传
    if($_FILES['logo']['error'] != 4){
      //执行上传类
      $upload = new Upload();
      $files = $upload->upload();
      //如果上传 失败
      if(!$files){
        $this->error = $upload->error;
        return false;
      }
     $Path = $files[0]['path'];
      
      //$this->data 就是 添加要操作的数组，它里面有什么，add就会自动添加什么
      $this->data['logo'] = $Path;
    }
}

    $this->where("brand_id={$brand_id}")->update();

	 return true;
}




 }




 ?>